Skip to content

Conversation

@danfimov
Copy link
Contributor

  • Disabled tests on changes in docs
  • Updated action versions
  • Fixed security issues in CI (maybe add zizmor checks on pre-commit?)

@Copilot Copilot AI review requested due to automatic review settings October 23, 2025 10:26
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR improves the CI/CD workflow configuration by adding path-based workflow triggers, updating GitHub Actions to newer versions, and implementing security best practices.

  • Configures tests to skip when only documentation files change
  • Updates GitHub Actions to latest versions (checkout v5, setup-python v6, setup-node v6, pnpm/action-setup v4, gh-pages v4)
  • Adds security hardening with explicit permissions and disabled credential persistence

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/test.yml Added paths-ignore for docs, explicit permissions, updated actions to v5/v6, disabled credential persistence
.github/workflows/release_docs.yaml Updated actions to v5/v6/v4, disabled credential persistence
.github/workflows/release.yml Updated actions to v5/v6, disabled credential persistence, changed variable reference syntax

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@s3rius s3rius merged commit 4a0960c into taskiq-python:master Oct 23, 2025
33 checks passed
@danfimov danfimov deleted the do-not-run-tests-on-changes-in-docs branch October 23, 2025 10:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants